competing vehicle - German English Dictionary